(something) of heavy losses - Español Inglés Diccionario